polymerisation catalyst - French English Dictionary